import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

export default defineConfig({
  plugins: [vue()],
  server: {
    port: 3003, // 开发服务器端口
    open: true,  // 启动时自动打开浏览器
    proxy: { 
        //所谓代理就是用这个起头的path来替换请求地址：
        //举例：目标地址是：http://127.0.0.1:5000/api/  当设置了这个代理后就只要写成/api/ 就可以了
        // 同理，目标地址是：http://127.0.0.1:5000/api/add 请求的时候写成 /api/add即可
        // 由于代理的字符串是 /api/  而请求的path也是 /api/开头，所以这里的rewrite就不需要了，
        '/api': {
            target: 'http://127.0.0.1:5000',
            changeOrigin: true,
            // rewrite: (path) => path.replace(/^\/api/, '')
        }
    }
  }
})